The base amount that may be used, in conjunction with the Invoice line charge percentage, to calculate the Invoice line charge amount.
請求書明細行の追加請求金額を計算するために、請求書明細行の追加請求率が適用される基準金額。


About

Syntax binding
ubl:Invoice / cac:InvoiceLine / cac:AllowanceCharge / cbc:BaseAmount
Restricted Syntax Cardinality
0..1
Example
1000
Attribute(s)
@currencyID
UBL 2.1
XPath
/ Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:BaseAmount
Occurrence
0..1
Datatype
AmountType
UBL Definition
The monetary amount to which the multiplier factor is applied in calculating the amount of this allowance or charge.
Namespace
cbc urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2

Semantic

Business Term

Invoice line charge base amount

請求書明細行の追加請求の基準金額
ID
ibt-142
Description
The base amount that may be used, in conjunction with the Invoice line charge percentage, to calculate the Invoice line charge amount.
請求書明細行の追加請求金額を計算するために、請求書明細行の追加請求率が適用される基準金額。
Aligned Cardinality
0..1
Semantic datatype
Amount

Code list

ISO4217
ISO 4217 Currency codes

Child element

  ID Business term Sem. Card. Syntax Card. XPath
  1..1 1..1 / Invoice / cac:InvoiceLine / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:BaseAmount / @currencyID

PEPPOL BIS BILLING 3.0 RULE
EN16931 model bound to UBL rule
BR-DEC-28 (fatal)
The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2.
context
//cac:InvoiceLine/cac:AllowanceCharge[cbc:ChargeIndicator = true()] |
//cac:CreditNoteLine/cac:AllowanceCharge[cbc:ChargeIndicator = true()]
test
string-length(substring-after(cbc:BaseAmount,'.'))<=2